const db=wx.cloud.database()
var fileID
Page({

  /**
   * 页面的初始数据
   */
  data: {
    number:""
  },
  photo(){
wx.chooseImage({
  success:(res) => {
    var  filePath=res.tempFilePaths[0]
     this.cloudFile(filePath)
  },
})
  },
  cloudFile(path){
    wx.cloud.uploadFile({
      cloudPath:Date.now()+".jpg",
      filePath:path
    }).then(res=>{
      fileID=res.fileID
      this.setData({
            img:res.fileID
      })
  
      // console.log(res.fileID)
    })
  },
  //查询语句
  test:function(){
    // db.collection("demolist").doc("bb83ad495f02e3ff0064c7d059b02dbd").get({
    //   success:res=>{
    //     console.log(res)
    //     this.setData({
    //       number:res.data
    //     })
    //   }
    // })
         db.collection("demolist").where({
           name:"西游记"
         }).get().then(res=>{
           console.log(res)
         })
  },
  //插入语句
  
addDate:function(){
  wx.showLoading({
    title: '加载中',
    mask:true
  })
    db.collection("demolist").add({data:{
      name:"红楼梦",authur:"傻逼"
    }
  }).then(res=>{
    console.log(res)
    wx.hideLoading()
  })
},
btn1(res){
   var photo=fileID;
   var title=res.detail.value.title;
   var author=res.detail.value.author;
   var content=res.detail.value.content;

      console.log(photo,title,author,content)
  // var {title,author,content}=res.detail.value;
  //等同与下面
   db.collection("demolist").add({data:{
    photo:photo,
    title:title,
    author:author,
    content:content
  }
}).then(res=>{
  console.log(res)
  wx.hideLoading()
})
},


getDate(){
  db.collection("demolist").get({})
.then(res=>{
this.setData({
  num:res.data
})
})
},

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

    this.getDate();

    db.collection("demolist").watch({
      onChange:res=>{
        console.log(res.docs)
        this.setData({
          num:res.docs
        })
      },
      onError:err=>{
        console.log(err)
      } 
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {
    
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {
    
  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {
    
  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    
  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    
  }
})